home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1995 March / Macworld CD-ROM (March 1995).cdr / Updaters / AppMaker 1.5.2->1.5.4 / Libraries / THINK / AMClassLibC / CAMTable.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-05-24  |  874 b   |  38 lines  |  [TEXT/KAHL]

  1. /******************************************************************************
  2.  CAMTable.h
  3.  
  4.         Interface for CAMTable.c
  5.         
  6.         Copyright © 1991 Bowers Development Corporation. All rights reserved.
  7.         
  8.  ******************************************************************************/
  9.  
  10. #pragma once
  11.  
  12. #include <CTable.h>
  13. #include "AMUtilities.h"
  14.  
  15. /*--------*/
  16. class CAMTable : public CTable {
  17. public:
  18.     void    IViewTemp        (CView            *anEnclosure,
  19.                               CBureaucrat    *aSupervisor,
  20.                              Ptr            viewData);        // is override
  21.     void    CreateTextEnvironment    (void);                    // is override
  22.  
  23.     Boolean HasSelection    (void);
  24.     Boolean    GetChoice        (short            *choice);
  25.     void    SetChoice        (short            choice);
  26.  
  27. protected:
  28.     EditStylesP        theTypeStyleP;
  29.     
  30. };    /* CAMTable */
  31.  
  32. /* Template structure */
  33.  
  34. typedef struct {
  35.     tTableTemp        sTableTemp;
  36.     EditStylesRec    typeStyle;
  37. } AMTableTemp, *AMTableTempP, **AMTableTempHdl;
  38.